/* 
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
//function no vacios

function validar()
{
    var valido;
    var dato;
    var formulario;
    var camposfrm;
    var error;
    var stock_min=$('stock_minimo').get('value').toInt();
    var stock_max=$('stock_maximo').get('value').toInt();
    var aviso=$('aviso').get('value').toInt();
    var max_fue_menor=0;
    valido=vacios('productosfrm','text');
    if(valido)
    {
        if($('unidad_medida').get('value')==0)
        {
            valido=false;
            alert('No existen unidades de medida de por lo menos de una de alta');
        }
        else if($('unidad_medida').get('value')==-1)
        {
            
           
                valido=false;
                alert('Error: No fue posible acceder al listado de medidas');
           
        }

        if(stock_max<=stock_min)
        {
            valido=false;
            if(typeof(Sexy)!='undefined')
                        Sexy.error('<h2>El stock maximo no puede ser menor o igual al stock minimo</h2>');
            else
                  alert('El stock maximo no puede ser menor o igual al stock minimo');

            max_fue_menor=1;



        }

        if(aviso<stock_min)
        {
            valido=false;
            if(typeof(Sexy)!='undefined')
                        Sexy.error('<h2>El aviso de compra no puede ser menor al stock minimo</h2>');
            else
                  alert('El aviso de compra no puede ser menor al stock minimo');


        }

        if(max_fue_menor==0)
        {
            if(aviso>stock_max)
            {
               valido=false;
               if(typeof(Sexy)!='undefined')
                            Sexy.error('<h2>El aviso de compra no puede ser mayor al stock maximo</h2>');
               else
                     alert('El aviso de compra no puede ser mayor al stock maximo');


            }
        }
       /* formulario=$('productosfrm');
        camposfrm=formulario.getInputs('text');
        $A(camposfrm).each(
        function(e){
                //$F(e).trim().length==0
               /*if()
               {

               }*/
          /*     if(error==false)
               {
                   e.style.borderStyle='solid';
                   e.style.borderColor='red';
                   e.style.borderWidth='thin';
        
               }
               else
               {
                   e.style.borderColor='#C8D2D9';
                   e.style.borderWidth='medium medium 1px';
                   e.style.borderStyle='none none dotted';
               }
        });*/
        /*dato=$('costo_compra');
        valido=es_moneda($F('costo_compra'));
        if(valido==false)
        {

                   dato.style.borderStyle='solid';
                   dato.style.borderColor='red';
                   dato.style.borderWidth='thin';
                   
        }
        else
        {
                   dato.style.borderColor='#C8D2D9';
                   dato.style.borderWidth='medium medium 1px';
                   dato.style.borderStyle='none none dotted';
                   
        }
*/
        if(valido)
        {
            $('productosfrm').submit();
        }
    }
    else
    {
        Sexy.error('<h2>Ha dejado datos nescesarios en blanco<h2>');
    }
    
}

/*var Page = {
	initialize: function() {


		new iMask({
			onFocus: function(obj) {
				obj.setStyles({"background-color":"#ff8", border:"1px solid #880"});
			},

			onBlur: function(obj) {
				obj.setStyles({"background-color":"#fff", border:"1px solid #ccc"});
			},

			onValid: function(event, obj) {
				obj.setStyles({"background-color":"#8f8", border:"1px solid #080"});
			},

			onInvalid: function(event, obj) {
				if(!event.shift) {
					obj.setStyles({"background-color":"#f88", border:"1px solid #800"});
				}
			}
		});
	}
};
*/

